<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";/* CSS Document */
body {font-size: 12px;background-color: white;font-family: "思源黑体", "Arial";width: 100%;margin: 0px;padding: 0px;overflow-x: hidden;}
html {margin: 0px;padding: 0px;}
* {margin: 0;padding: 0;}
ul, li {list-style-type: none;}
a {text-decoration: none;color: #8c8f91;}
img {margin: 0;padding: 0;vertical-align: bottom;}
a:hover {text-decoration: none;}
img {width: 100%;height: auto;}
p {margin: 0px;}
button {outline: none;}

.w1350{ width:1350px;}

.form_top{position:relative; }
.inputBox_head{ background:#5a5a5a; line-height:27px; padding-left:37px; width:249px; background:url(sousuo_left.jpg) no-repeat left center; }
.submit_head{ background:url(sousuo_right.jpg) no-repeat center center; width:39px; height:27px; position:absolute; right:0;}

.sousuo_index_bg{ clear:both; background:#f3f3f3; padding:37px 0;}
.sousuo_index_bg .container{display: flex;flex-wrap: wrap;align-items: center; justify-content: space-between;}
.sousuo_left{ position:relative;width:31%;}
.sousuo_left_select{ color:#3a3b3d; font-size:18px;}
.sousuo_left button{ width:100%;line-height:60px; padding:0 25px; background:#ffffff; color:#3a3b3d;display: flex;justify-content: space-between;}
.sousuo_left button i.language_select{font-size: 12px; margin: 0 5px;}
.sousuo_left .dropdown-menu{ margin:0;}
.sousuo_left .dropdown-menu &gt; li &gt; a{ line-height:40px;display: flex;justify-content: space-between;}
.sousuo_left .dropdown-menu &gt; li &gt; a .iconfont{transform: rotate(-90deg);}
.sousuo_or{color:#3a3b3d; font-size:18px;}
.form2{width:63.5%;}
.form2_div{ width:100%; display: flex;flex-wrap: wrap;justify-content: space-between;}
.inputBox{ line-height:60px; padding-left:15px;width: calc(75% - 30px); background:#FFF; font-size:14px; color:#cecccd; }
.submit{ background:#0462ae; color:#FFF; font-size:25px; width:25%; height:60px;}

.about_index{ clear:both; overflow:hidden; background: url(about_bg.jpg) no-repeat bottom center; padding-top:56px; padding-bottom:80px;}
.about_index .w1350{display: flex;flex-wrap: wrap;align-items: center;}
.about_left{ text-align:left; margin-bottom:20px;}
.about_title{ margin-bottom:18px; }
.about_title p{ font-size:35px; line-height:50px; color:#35313a; font-weight:bold; }
.about_title span{ font-size:40px; font-weight:bold; color:#35313a; text-transform:uppercase; line-height:60px; }
.about_index_nr{ clear:both; overflow:hidden; margin-bottom:20px;}
.about_index_nr p{ font-size:16px; line-height:30px; color:#666666;}
.about_ul{overflow:hidden; display: flex;flex-wrap: wrap;justify-content: space-between; margin-bottom:25px;}
.about_ul li{ text-align:center; width:33.3%; background:url(about_li.jpg) no-repeat left center; }
.about_ul li:nth-child(1){ background:none;}
.about_ul li span{ color:#666666; font-size:17px; line-height:25px; width:80%; margin:0 auto;  }
.about_ul li p{ color:#0462ae; font-size:45px; line-height:69px; font-weight:bold;}
.about_ul li div{ display: flex; flex-wrap: wrap; margin: 0 auto; justify-content: center;align-items: flex-start;}
.about_ul li em{ color:#0462ae; font-size:24px; line-height:14px; margin-left:5px; margin-top:10px; font-weight:bold; }
.about_left a{ background:#005aba; color:#FFF; width:180px; display:block; line-height:45px; border-radius:5px; text-align:center; font-size:15px;}

.pro_index_bg{ padding-bottom:55px; padding-top:68px; clear:both; overflow:hidden; background:url(pro_bg.jpg) bottom center no-repeat #5a6372;}
.pro_title{ margin-bottom:23px;clear:both; overflow:hidden; text-align:left;}
.pro_title p{ line-height:60px; font-size:40px; color:#fff; font-weight:bold;}
.pro_title span{ color:#fff; font-size:17px; line-height:33px;}
.pro_list{display: flex;flex-wrap: wrap; margin-bottom:27px;}
.pro_list li{ background:url(prolist_b.png) no-repeat center; width:172px; margin-right:23px;}
.pro_list li a{ padding-bottom:8px; height:56px;display: flex;flex-direction: column; justify-content: center; } 
.pro_list li a p{ font-size:17px; color:#393939;}
.pro_list li a span{ color:#3e3e3e; font-size:12px;}
.pro_list li:hover{ background:url(prolist_h.png) no-repeat center;}
.pro_list li:hover a p{ color:#FFF;}
.pro_list li:hover a span{ color:#FFF;}

.prolist_tr{ clear:both;display: flex;flex-wrap: wrap; overflow:hidden; font-size:0px;}
.pro_ts{ position:relative;}
.pro_ts p{ position:absolute; bottom:0; z-index:999; background:#222832; opacity:0.8; width:100%;line-height:45px !important;  font-size:16px; color:#ffffff;}
.pro_ts img{ height:100%;}
.prolist_top{ position:relative; padding:0px; }
.prolist_top p{ font-size:16px; color:#fff; position:absolute; z-index:20; bottom:0; background:#00000087; width:100%; line-height:45px;}
.prolist_tr li{ padding:0px; border:1px solid #cccdd0;}
.prolist_tr li a{ display:block;}
.prolist_tr li a div{text-align:center; background:#383a40; padding-top:6px; padding-bottom:13px;}
.prolist_tr li div p{  font-size:16px; color:#ffffff; line-height:42px;}
.prolist_tr li a span{ color:#ffffff; text-transform: uppercase; border:1px solid #FFF; width:67px; line-height:16px; display:block; margin:0 auto; font-size:12px;}
.prolist_tr li img{ position:relative;}
.cp_fd{ position: absolute !important; z-index:9999; top:0; right:0; width:auto; border:none !important; }

.chengnuo_index_bg{ background: url(chengnuo_bg.jpg) no-repeat top center #f4f4f4; clear:both; overflow:hidden; padding:34px 0;}
.chengnuo_index_bg .w1350{display: flex;flex-wrap: wrap; justify-content: space-between; align-items: center;}
.chengnuo_left{ text-align:left; margin-left:73px;}
.chengnuo_left img{ width:auto; max-width:100%;}
.chengnuo_p{ display:none;}
.chengnuo_left p{ font-size:17px; color:#333333; margin-left:127px; }
.chengnuo_left p span{ font-size:24px; color:#ff6700; line-height:44px;}
.chengnuo_right{ background:url(chengnuo_tel.jpg) no-repeat left center; padding-left:73px; text-align:left;}
.chengnuo_right p{ font-size:19px; color:#333333;}
.chengnuo_right span{ font-size:40px; color:#cf221b; font-weight:bold;}

.hyyy_index_bg{ padding-bottom:70px; padding-top:60px; clear:both; overflow:hidden;}
.hyyy_title{display: flex;flex-wrap: wrap;justify-content: space-between; align-items: center; margin-bottom:37px; text-align:left;}
.hyyy_title_left{ color:#ef0002; font-size:26px; line-height:46px; font-weight:bold;}
.hyyy_title_left span{ text-transform:uppercase; color:#2c2c2c; margin-right:10px; }
.hyyy_title_right{ font-size:18px; color:#2c2c2c;}
.hyyy_ul{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;}
.hyyy_ul li{ margin-bottom:25px;}
.hyyy_ul li img{ width:auto; max-width:100%;}
.hyyy01{ width:59%;}
.hyyy02{ width:38.9%;}
.hyyy03{ width:25.5%;}
.hyyy04{ width:44.7%;}
.hyyy05{ width:25.5%;}

.youshi_index_bg{ background:url(youshi_bg.jpg) no-repeat top center; clear:both; overflow:hidden; padding-top:48px; padding-bottom:44px; }
.youshi_index_bg .w1350{display: flex;flex-wrap: wrap;justify-content: space-between; align-items: center;}
.youshi_left{ text-align:left; width:35.55%;}
.youshi_left_top{ background:url(youshi_top.png) no-repeat left 68px center; padding-top:27px; padding-bottom:30px; margin-bottom:46px;}
.youshi_left_top p{ text-transform:uppercase; color:#FFF; font-size:25px; font-weight:bold; line-height:26px;}
.youshi_left_top span{ text-transform:uppercase; color:#FFF; font-size:40px; font-weight:bold; line-height:57px;}
.youshi_left_cen{ margin-bottom:90px; border-bottom:1px solid #1c7dc3; }
.youshi_left_cen p{ line-height:60px; font-size:40px; color:#FFF;}
.youshi_left_cen span{ line-height:65px; font-size:45px; color:#FFF; font-weight:bold;}
.youshi_left_bottom{ font-size:12px; color:#fff; line-height:14px; max-width:350px;}
.youshi_right{ background:#FFF; width:62.5%; padding:4% 7%; height:530px; display: flex;flex-wrap: wrap; justify-content: space-between; align-content: space-between; align-items: center;}
.youshi_right li{ width:45%; text-align:left; padding-top:50px;}
.youshi_right li p{ font-size:17px; margin-bottom:15px; background:url(youshi_title.jpg) no-repeat left bottom; line-height:26px; padding-bottom:10px;}
.youshi_right li span{ font-size:14px; line-height:22px; color:#6e6e6e;}
.youshi_li01{ background:url(youshi01.jpg) no-repeat left top;}
.youshi_li02{ background:url(youshi02.jpg) no-repeat left top;}
.youshi_li03{ background:url(youshi03.jpg) no-repeat left top;}
.youshi_li04{ background:url(youshi04.jpg) no-repeat left top;}

.news_bg{ background:url(news_bg.jpg) no-repeat bottom center; clear:both; overflow:hidden; padding-bottom:60px; padding-top:60px;}
.news_index{display: flex;flex-wrap: wrap; justify-content: space-between;}
.news_left{ width:40.88%; overflow:hidden; position:relative;}
.news_left li p{ background:#005aba; font-size:17px; line-height:65px; color:#FFF; height:65px; overflow:hidden;}
.swiper-news-next, .swiper-news-prev{ width:30px; height:78px; position:absolute; display:block; z-index:40; top:35%;}
.swiper-news-next{ background:url(news_left.jpg) no-repeat center; left:5px;}
.swiper-news-prev{ background:url(news_right.jpg) no-repeat center; right:5px;}
.news_right{ width:57.5%;display: flex;flex-wrap: wrap; justify-content: space-between;}
.news_right li{ margin-bottom:25px; background:#f5f5f5; width:49%;}
.news_right li a{ text-align:left; padding:15px;display: flex;flex-wrap: wrap; justify-content: space-between; align-items: center;}
.news_right li a h3{ font-size:18px; line-height:28px; color:#191e27; width: calc(100% - 85px); height:28px; overflow:hidden;}
.news_right li a span{ color:#e12717; font-size:14px;}
.news_right li a p{ font-size:14px; line-height:20px; height:40px; color:#858585; overflow:hidden; width:100%; margin-top:10px;}

.home_lxfs{ background:#0099ec; clear:both; overflow:hidden; padding:58px 0; }
.home_lxfs .w1350{display: flex; justify-content: space-between; align-items: center;}
.home_lxfs p{ font-size:30px; color:#FFF;}
.home_lxfs a{ font-size:16px; color:#FFF; line-height:40px; width:145px; display:block; background:#24292f; border-bottom:5px solid #000; border-radius:3px;}

.foot_index_bg{ background:url(foot_bg.jpg) no-repeat top center #202326; clear:both; overflow:hidden; padding-top:80px;}
.foot_left{ float:left; text-align:left; width:27%; }
.foot_left img{ width:auto; margin-bottom:28px; max-width:100%;}
.foot_left p{ color:#ffffff; font-size:14px;}
.foot_right{ width:70%; float:right; margin-bottom:25px;}
.foot_right ul{ text-align:left; background:url(foot_t.jpg) no-repeat top left; padding-left:0px;}
.foot_right ul p{ font-size:18px; color:#ffffff; font-weight:bold; line-height:77px;}
.foot_right ul li a{ font-size:15px; color:#a9a9a9; line-height:32px; } 
.foot_right ul li{ font-size:15px; color:#a9a9a9; line-height:32px;  } 
.foot03 li{ max-width:270px;}
.foot03 span{ font-size:28px; color:#FFF; font-weight:bold; line-height:43px; display:block; }
.foot03 a{ font-size:15px; color:#f49505; background:url(news_ju.png) no-repeat right center; padding-right:24px; }

.footer_index{ clear:both; padding:15px; border-top: 1px solid #393c3e;}
.footer_index img{ width:auto;}
.footer_index p{ color:#FFF; font-size:14px; line-height:25px;}
.footer_index a{ color:#FFF; font-size:14px; line-height:25px;}
.footer_index span{ color:#FFF; font-size:14px; line-height:25px;}

@media (max-width: 1350px) {           
.w1350{ width:100%;}
header .header_content .row .hc_right ul.hc_nav &gt; li &gt; a{ width:100px;}
.chengnuo_left{ margin-left:0px;}
.chengnuo_left p{ margin-left:0px;}
.chengnuo_right span{ font-size:28px;}

}

@media (max-width: 1200px) {           
.hc_ewm{ display:none;}
.header02 .top_right .top_right_top01{ font-size:20px;}
.form_top{ display:none;}
header .header_content .row .hc_right{ width:100%;}
header .header_content .row .hc_right ul.hc_nav{ width:100%;}
header .header_content .row .hc_right ul.hc_nav &gt; li{ width:11.11%;}
header .header_content .row .hc_right ul.hc_nav &gt; li &gt; a{ width:100%;}

}

@media (max-width: 992px) { 
.chengnuo_index_bg{background: #f4f4f4;}
.chengnuo_left{ width:100%; text-align:center;}
.chengnuo_right{ display:none;}
.youshi_left_top{ background: url(youshi_top.png) no-repeat left center; background-size:contain;}
.youshi_left_cen p{ font-size:32px;}
.youshi_right{ padding:25px;}
.foot_left{ width:100%; margin-bottom:25px; text-align:center; }
.foot_right{ width:100%; }
.foot_left img{ margin-bottom:10px;}

.news_left{ width:63.66%;}
.news_cen{ width:33.44%;}
.news_right{ width:100%;}

}

@media (max-width: 768px) {           
.sousuo_left{ width:100%; margin-bottom:20px;}
.sousuo_or{ display:none;}
.form2{ width:100%;}
.about_left{ padding:0px;}
.about_right{ padding:0px;}
.about_title p{ font-size:30px;}
.about_index{ padding-top:35px; padding-bottom:35px; }
.hyyy01{ width:100%;}
.hyyy02{ width:59%;}
.hyyy03{ width:39%;}
.hyyy04{ width:62.7%;}
.hyyy05{ width:35.7%;}
.youshi_left{ width:100%;}
.youshi_right{ width:100%;}
.youshi_index_bg{background: url(youshi_bg.jpg) no-repeat right top; background-size: cover; padding-top:25px;}
.youshi_left_top{ display:none;}
.youshi_left_bottom{ display:none;}
.youshi_left_cen{ margin-bottom:25px;display: flex;justify-content: center; border-bottom:none;}
.youshi_left_cen span{ font-weight:normal; font-size:32px; line-height:60px;  }
.youshi_right{ height:auto; padding-bottom:0px;}
.youshi_right li{ margin-bottom:25px; width:48%;}
.foot_index_bg{ padding-top:25px;}
.foot03 li{ max-width:100%;}
.home_lxfs .w1350{flex-wrap: wrap;justify-content: center;}
.home_lxfs p{ width:100%; margin-bottom:20px;}
.home_lxfs{ padding:25px 0;}

}

@media (max-width: 600px) { 
.news_left{ width:100%;}
.news_cen{ width:100%;display: flex;justify-content: space-between;}
.news_cen li{ width:49%;}
.news_bg{ padding:35px 0;}
.home_lxfs p{ font-size:24px;}
.news_right li a{ padding:15px;}
}


@media (max-width: 425px) {           
.inputBox{width: calc(75% - 10px);}
.about_ul li em{ margin-left:0px; font-size:20px;}
.about_ul li p{ font-size:35px;}
.hyyy_index_bg{ padding-top:30px; padding-bottom:35px;}
.chengnuo_left p span{font-size: 17px; color: #333333;}
.youshi_right{ padding:15px;padding-bottom:0px;}
.youshi_left_cen p{ font-size:25px;}
.youshi_left_cen span{ font-size:25px;}
.news_right li a h3{ width:100%;}


}

</pre></body></html>